

@charset "utf-8";

/* CSS Document */



body{ margin:0px; font-size:12px; color:#333333;font-family: "微软雅黑"; }

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}

h1,h2,h3,h4,h5,h6 {font-size:14px;list-style:none; font-weight:normal;}

input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "����", STXihei, "����ϸ��", Heiti, "����", sans-serif;}

button {overflow:visible}

img{border:none;}

a{color:#333333;text-decoration:none;  outline:none;}

a:hover{color: #e4160d;text-decoration:none; }

li{	list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.clear{clear:both;}

.lf{ float:left;}

.rt{ float:right;}

.m {width:1100px;padding-top: 28px;margin:0px auto;padding-bottom: 19px;}

.pro-item, .g-icon, .goods-hl, .goods-hr, .d-ico, .focus-ico, .m-ico, .n-hand {

    background: url(../images/nav-s.png) no-repeat;

}





.top {height:32px;line-height:32px;border-bottom: #E4E4E4 1px solid;width:100%;background: #F9F9F9;}

.top1 { background:url(wx.jpg) no-repeat center left; width:63px; float:right; padding-left:32px;}

.top2 { width:78px; background: url(b2.jpg) no-repeat center left; padding-left:45px;  float:right;}

.top3 { width:75px; background:url(b1.jpg) no-repeat center left; text-align:center;  float:right;}

.top31 { width:75px; text-align:center;  float:right;}



.sea { background:url(sea.jpg) no-repeat center center; width:238px; height:54px;}

.sea1 { padding-top:12px;}

.sea2 { background:none; border:0px; width:190px; margin-left:10px; line-height:27px; height:27px; color:#666666;}



.nav{height: 57px;clear:both;background:  url(navbg.png) repeat-x;width: 1200px;margin: 0 auto;}

.nav ul{width: 1200px;margin:auto;background: #004078;}

.nav li{position:relative;float:left;WIDTH: 150PX;height:57px;}

.nav li span a{color:#fff;line-height: 57px;height:57px;display:block;font-size: 16px;TEXT-ALIGN: CENTER;}

.nav li:hover span a{background:#4276df;}

.nav li.thisclass{background:#4276df;height:57px}

.nav li dl{ box-shadow:1px 1px 5px #ddd;background:#fff; width:100%; position:absolute; top:57px; left:0; z-index:10;display:none;}

.nav li:hover dl{display:block;  transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }

.nav li dd a{ border-bottom:1px dashed #e5e5e5; display:block; color:#444; text-align:center; font-size:12px; line-height:57px;  }

.nav li dd a:hover{ background:#4276df; color:#fff;}

.nav.smaller { background: url(../images/tmbg.png) ; position: fixed; top: 0; z-index: 999;}





.banner {width:100%; margin:0px auto; height:348px; }



.main { width:100%; margin:0px auto; margin-top:35px; text-align:center;  color:#7e7e7e; height:120px;}

.main h1 {background:url(l1.jpg) no-repeat center bottom;height:60px;line-height:60px;font-size:30px;color: #072F7F;font-weight:bold;}

.main h2 {height:40px; line-height:40px; font-size:14px; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; }



 

/* flexslider */

.flexslider{position:relative;height:730px;margin: 0 auto;overflow:hidden;background:url(loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:730px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}



 





 .top_y{width: 303px;height: 124px;background:url(dh.png) no-repeat;position:relative;margin-top: -29px;}

.top_y h2{

	position:absolute;

	color: #ffffff;

	font-size: 23px;

	left: 79px;

	top: 77px;

}

 





 





.main2{width:1200px;margin:0 auto;overflow:hidden;margin-bottom: 21px;}

.main2 ul{ }

.main2 ul li{width: 353px;margin:0 auto;float: left;margin-right: 25px;overflow:hidden;margin-top: 26px;}

.jianjie{width: 409px;margin:0 auto;overflow:hidden;height: 40px;margin-bottom: 14px;line-height: 45px;font-size: 18px;border-bottom: 1px solid #d7d7d7;}

.jianjie1{width: 383px;margin:0 auto;overflow:hidden;line-height: 22px;font-size: 12px;color:#6c6c6c;}



.jianjie2{width: 414px;margin:0 auto;overflow:hidden;margin-top: 7px;line-height: 30px;font-size: 13px;color:#6c6c6c;}

.jianjie2:hover{width: 414px;margin:0 auto;overflow:hidden;margin-top: 7px;line-height: 30px;font-size: 13px;color:#F44336;}

.jianjie2 span{margin:0 auto;overflow:hidden;line-height: 24px;font-size: 13px;color:#6c6c6c;height: 27px;/* background: url(dott.png) left no-repeat; *//* padding-left: 4px; */}

 

 

.lxcp{width: 1200px;margin:0 auto;overflow:hidden;margin-bottom: 21px;}

.lxcp ul{margin:0 auto;overflow:hidden;}

.lxcp ul li{width: 276px;height:212px;margin:0 auto;margin-top: 18px;margin-bottom: 5px;overflow:hidden;margin-left: 9px;border: 7px #efefef solid;float:left;}



.lxcp ul li img{width: 276px;height:212px;cursor: pointer;transition: all 0.6s;}

.lxcp ul li img:hover{transform: scale(1.4);}





 





 











 









.fta{width: 388px;margin:0 auto;overflow:hidden;font-size:13px;color:#fff;}

.fta span{font-size:13px;color:#fff;float:left;margin:0 auto;width: 60px;text-align: center;overflow:hidden;}

.fta p{font-size:13px;color:#fff;float:left;margin:0 auto;width: 355px;text-align: center;padding-top: 11px;line-height: 24px;overflow:hidden;}







.searchinput{

	border-right-width: 0px;

	width: 170px;

	font-family: arial;

	float: left;

	height: 31px;

	border-top-width: 0px;

	border-bottom-width: 0px;

	color: #636365;

	background: #e8e8e8;

	margin-left: 4px;

	font-size: 8pt;

	vertical-align: middle;

	border-left-width: 0px;

	margin-right: 3px;

}

.tab_search{

	height: 21px;

	background: #e8e8e8;

	width: 270px;

}

.searchaction{

	width: 92px;

	float: left;

	height: 32px;}

.nybanner{ width:100%; height:552px; margin:0 auto;}

.neiye {width:1200px; background:url(ny.jpg) repeat-y left; margin:10px auto 30px; overflow:hidden;}

.neiye .lf {width:230px; padding:0 15px 40px;}

.neiye .lf h3 {font-size:16px;color: #525252;font-weight:normal;margin-bottom:10px;padding-bottom:8px;background:url(hx.jpg) no-repeat right bottom;margin-top:20px;}

.neiye .lf ul {width:230px; overflow:hidden;}

.neiye .lf ul li {width:230px; float:left; display:block; margin-bottom:2px;}

.neiye .lf ul li a {width:200px;height:24px;font-size: 14px;line-height:24px;padding:3px 15px;display:block;}

.neiye .lf ul li a:hover {background-color: #004078;color:#fff;}

.neiye .lf ul li a.on {background-color: #004078;color:#fff;}

.neiye .lf .zxly {width:230px; font-size:12px; line-height:24px; background:url(ly.png) no-repeat right bottom;}

.neiye .lf .zxly a {width:100px;height:24px;background-color: #004078;font-size:12px;color:#fff;line-height:24px;text-align:center;display:block;margin-top:6px;}

.neiye .lf .zs {width:222px; height:32px; font-family:"微软雅黑"; font-size:12px; color:#aaaaaa; padding:0 4px; line-height:32px; border:0; outline:none;}

.neiye .lf .zs1 .zs-annn{width:60px;height:30px;background-color: #004078;font-size:12px;color:#fff;line-height:30px;text-align:center;display:block;margin-top:6px; cursor:pointer; border:none; font-family:"微软雅黑";}







.neiye .rt {width:900px;}

.neiye .rt .gsjj {width:860px; overflow:hidden;}

.neiye .rt .gsjj p {font-size: 16px;line-height: 40px;color: #7b7b7b;margin-top:20px;}

.wen{width: 276px;color:#333;font-size:14px;text-align:center;overflow:hidden;}



.sp{width: 404px;margin:0 auto;overflow:hidden;}

.sp .lf{ float: left;  width:404px; height:171px; overflow:hidden;}

.sp .rt{float: right;color: #4a4a4a;font-size:16px;width: 144px;margin:0 auto;overflow:hidden;line-height: 34px;}   





.foot{width:100%; margin:0 auto; overflow:hidden; background:#f0f0f0;}

.foot1{width:1200px; margin:0 auto; overflow:hidden; }

.foot1 ul{width:1200px; margin:0 auto; overflow:hidden; }

.foot1 ul li{width: 346px;margin:0 auto;overflow:hidden;float:left;font-size:13px;border-right: 1px #ccc solid;margin-top: 22px;height: 164px;color:#3c3c3c;margin-bottom: 16px;}



.foot12{width: 329px;margin:0 auto;overflow:hidden;/* float:left; */padding-top: 10px;line-height: 31px;}

.foot12 span{ padding-left:5px;margin:0 auto; overflow:hidden; float:left; font-size:13px; color:#3c3c3c}

